import request from '@/utils/request'
// 代理操作
export function operationAgent(data) {
  return request({
    url: '/operation_anent',
    method: 'get',
    params: data
  })
}

// 获取代理列表
export function getAgentList(data) {
  return request({
    url: '/get_anent_list',
    method: 'get',
    params: data
  })
}

// 操作代理授权
export function operationAgentImpower(data) {
  return request({
    url: '/operation_anent_brand',
    method: 'get',
    params: data
  })
}

// 获取代理树
export function getAgentTrees(data) {
  return request({
    url: '/get_brand_tree_list',
    method: 'get',
    params: data
  })
}
// 获取代理个人信息
export function getAgentInfo(data) {
  return request({
    url: '/anent_get_content',
    method: 'get',
    params: data
  })
}

/**
 *  操作授权代理
 *  @data type (1新增  2解除)  anent_id 代理id  level 授权等级  brand_id 品牌id   anent_fid 上级代理   type_one （ 1.上级代理id   2 上级代理编码）
 */
export function operationAgentBrand(data) {
  return request({
    url: '/operation_anent_brand',
    method: 'get',
    params: data
  })
}

// 上传授权图
export function uploadWarrant(data) {
  return request({
    url: '/save_anent_approval_img',
    method: 'get',
    params: data
  })
}

// 代理获取审核列表 data（p , num, brand_id 品牌id， status:0待审核 1通过 2拒绝）
export function getExamineListApi(data) {
  return request({
    url: '/get_brand_anent_status_list',
    method: 'get',
    params: data
  })
}

// 代理审核 data(brand_id 品牌id   anent_id 代理id  status: 1同意 2拒绝)
export function examineAgentApi(data) {
  return request({
    url: '/examine_brand_anent_status',
    method: 'get',
    params: data
  })
}

// 操作代理审核权限(anent_id 代理id， brand_id:品牌id， examina_status:审核权限0无权限，1有权限)
export function operationAgentExamineApi(data) {
  return request({
    url: '/operation_anent_examine_status',
    method: 'get',
    params: data
  })
}

// 获取代理分销二维码审核列表
export function getApplyLinkListApi(data) {
  return request({
    url: '/anent_get_fx_ewm_list',
    method: 'get',
    params: data
  })
}

// 根据用户编码获取代理信息
export function getAgentInfoIncodeNum(data) {
  return request({
    url: '/get_anent_id',
    method: 'get',
    params: data
  })
}
// 添加代理申请链接
export function addAgentEwm(data) {
  return request({
    url: '/add_anent_fx_ewm',
    method: 'get',
    params: data
  })
}

// 生成二维码
export function getWxcode(data) {
  return request({
    url: '/getWxcode',
    method: 'get',
    params: data
  })
}

// 设置审核权限
export function setExamineStatusApi(data) {
  return request({
    url: '/operation_anent_examine_status',
    method: 'get',
    params: data
  })
}
// 代理间出货记录
export function getAgentsOutgoingApi(data) {
  return request({
    url: '/get_anent_deliver_goods_list',
    method: 'get',
    params: data
  })
}
// 代理密码重置
export function resetAgentPwdApi(data) {
  return request({
    url: '/if_anent_login_pass_word',
    method: 'get',
    params: data
  })
}
// 团队迁移
export function teamRemoveApi(data) {
  return request({
    url: '/save_anent_team_yes',
    method: 'get',
    params: data
  })
}
// 修改代理上级
export function reviseHighLevelApi(data) {
  return request({
    url: '/save_anent_team',
    method: 'get',
    params: data
  })
}
// 获取anent_id
export function getAgentIdApi(data) {
  return request({
    url: '/get_anent_id',
    method: 'get',
    params: data
  })
}
// 获取代理授权信息
export function getAgentImpowerInfoApi(data) {
  return request({
    url: '/get_anent_brand_list',
    method: 'get',
    params: data
  })
}
// 获取淘宝授权列表
export function getTbListApi(data) {
  return request({
    url: '/get_anent_tb_list',
    method: 'get',
    params: data
  })
}
// 代理升降级
export function operationAgentUpAndDownLevelApi(data) {
  return request({
    url: '/anent_up_down_level',
    method: 'get',
    params: data
  })
}
// 淘宝审核
export function checkTaobaoImpowerApi(data) {
  return request({
    url: '/examine_brand_anent_tb_status',
    method: 'get',
    params: data
  })
}
// 淘宝授权新增
export function AddNewTaobaoImpowerApi(data) {
  return request({
    url: '/add_anent_tb',
    method: 'get',
    params: data
  })
}
// 修改淘宝授权图
export function resetTaobaoImpowerPicApi(data) {
  return request({
    url: '/save_anent_tb_approval_img',
    method: 'get',
    params: data
  })
}
